/*for Neutrino 0.8.4+ by AVV*/




/** { margin:0; padding:0;}*/

img {
 border: 0;
}

body { 
 text-align:center; 
 font:small Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 color:#3d3d3d; 
 background:#606060;
}


#wrap { 
 text-align:left; 
 width:700px; 
 margin:80px auto; 
 background:#FFF;
 overflow:hidden;
}


a { 
 color:#780018; 
 text-decoration:underline;
 }
a:hover { 
 color:#184860; 
 text-decoration:none;
}
.clear { 
 clear:both;
}
#header { 
 border:15px 
 solid #FFF; 
 background:#184860; 
 padding:20px; 
 color:#FFF;
}
#header h1 { 
 font:300% Georgia, "Times New Roman", Times, serif; 
 letter-spacing:-1px;
}
#header h1 a {
 color:#FFF; 
 text-decoration:none;
}
#header h1 a:hover {
 color:#FFC; 
 text-decoration:none;
}


#menu { 
 padding:10px 20px 0; 
 text-align: center;
}
#menu a { 
 padding:0 10px;
}


#content, #footer{
 padding:15px;
}


#posticons {
 padding:5px 15px; 
 margin:0 15px;background:#EAEAEA;
 text-align: center;
}
#posticons a {
 text-decoration:none;
 padding:0 5px;
}
#posticons a:hover {
 background:#780018;
 color:#FFF;
}


#post_form {
 background:#EAEAEA;padding:0 15px; 
 margin:0 15px;
 border-top:1px solid #999;
}
.new_version {
 margin:10px 20px;
 padding:10px 0;
 text-align:center;
 background:#FF6;
 font-weight:bold;
 border:3px double #666; 
}
ul.form {
 list-style:none;
 margin:10px 0;
 padding-bottom:10px;
}
ul.form li {
 margin-bottom:5px;
 background:#E3E3E3;
 padding:5px;
 border-bottom:1px solid #E0E0E0;
 border-right:1px solid #E0E0E0;
}
ul.form li.formtitle {
 background:#FFC; 
 font:140% Georgia, "Times New Roman", Times, serif;
 letter-spacing:-1px;
}
ul.form li .fld {
 border:1px solid #BBB;
 width:95%;
 padding:2px;
}
ul.form li textarea.fld {
 height:150px;
 overflow:auto;
}
ul.form li.delbtn {
 float:right;
}
ul.form li .btn {
 background:#F07800;
 font-size:85%;
 color:#FFF;
 font-weight:bold;
 padding:2px 10px;
 border:3px double #F07800;
 cursor:pointer;
}
ul.form li .del {
 background:#F00;
 font-size:85%;
 color:#FFF;
 font-weight:normal;
 padding:2px 10px;
 border:none;
 cursor:pointer;
}


.post {
 margin-bottom:20px;
}
.post h2 {
 font:normal 220% Georgia, "Times New Roman", Times, serif;
 margin-bottom:5px;
 letter-spacing:-1px;
}
.post h2 a {
 text-decoration:none;
 color:#3d3d3d;
}
.post h2 a:hover {
 text-decoration:none;
 color:#780018;
}
.post .entry img {
 margin: 10px;
}


.entry a {
 color:#780018;
 text-decoration:underline;
}
.entry a:hover {
 color:#184860;
 text-decoration:none;
}
.entry a img {
 background:#FFF;
 padding:5px;
 border:5px solid #EAEAEA;
}


.entry blockquote {
 font:italic 105% Arial, Helvetica, sans-serif;
 padding:5px;
 margin:5px;
 background:#EBEBEB;
}


.meta {
 font-size:85%;
 text-align:right;
 color:#999;
 padding:5px 0;
 border-bottom:1px solid #EAEAEA;
 margin:5px 0;
}

.meta a {
border-left:1px solid;
border-right:1px solid;
color:#999999;
padding:0 2px;
text-decoration:none;
}

.meta a:hover {
 color:#333;
 text-decoration:underline;
}


#ed_toolbar {
 padding:5px 0;
}
#ed_toolbar .ed_button {
 font-size:10px;
 background:#FFF;
 color:#444;
 border-right: 1px solid #BBB;
 border-bottom: 1px solid #BBB;
 margin-right:3px;
 text-align:center;
 padding:4px 13px;
 display:block;
 float:left;
 width:auto;
 font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 cursor:pointer;
}




#login_form {
 padding:10px 0;
}
#login_form .fld {
 border:1px solid #A8A8A8;
 padding:2px;
}
#login_form .btn {
 background:#F07800;
 font-size:85%;
 color:#333;
 font-weight:bold;
 padding:2px;
}


.image {
 background:#FFF;
 padding:5px;
 border:5px solid #EAEAEA;
}
blockquote.bq {
 font:italic 140% Georgia, "Times New Roman", Times, serif;
 text-align: justify;
 margin-bottom:5px;
 width:85%;
 float:left;
 background:#FFF;
 padding:0;
 margin:0;
}
.qleft {
 font:900% Georgia, 'Times New Roman', Times, serif;
 float:left;
 margin-right:10px;
 display:block;
 width:10%;
 color:#999; 
}


.commentslist {
 margin-left:20px;
}
.commentslist li {
 margin-bottom:10px;
 padding-bottom:10px;
 border-bottom:1px solid #EAEAEA;
 font-size:85%;
 color:#666;
}
.commentslist li div {
 font-size:120%;
 color:#3d3d3d;
 margin-top: 5px;
}
.commentslist li .date {
 font-size:75%;
 color:#666
}
.commentslist li .author {
 background:url(i/person.gif) no-repeat 0 50%;
 padding-left:15px;
 color:#780018;
}
.commentslist li .author_a {
 background:url(i/person_a.gif) no-repeat 0 50%;
 padding-left:15px;
 color:#780018;
}
.commentslist blockquote {
 margin-left: 10px;
 padding-left: 10px;
 border-left: 2px solid grey;
}


#leaveacomment {
 text-align:right;
}


#xfn-block {
 padding-left:15px;
 font-size:85%;
 color:#666; 
}


#footer {
 font-size:85%;
 color:#666;
}
#footer a {
 color:#666;
 text-decoration:underline;
}
#footer a:hover {
 color:#333;
 text-decoration:none;
}


#paginator a { 
 display:inline;
 text-align:center; 
 padding:1px 3px;
 background:#184860;
 text-decoration: none;
 color:#FFF;
}
#paginator a:hover {
 background:#CCC;
 color:#000;
}


#paginator strong { 
 display:inline;
 text-align:center; 
 padding:1px 3px;
 background:#780018;
 text-decoration: none;
 color:#FFF;
}


.place {
 width: 95%;
 border: 1px solid #ccc;
 /*border-bottom: 1px solid #ccc;*/
 margin: auto;
 margin-top: -15px;
 margin-bottom: 0;
 background-color: #fbfbfb;
 text-align: center;
 /*padding: 2px;*/
}
#right, #left{
 padding:15px;
 width:250px;
}
#right{
 background:#E3E3E3;
}
.commentform .fields{overflow:hidden;}
.commentform input {margin:1px 0;}
.commentform .text textarea{width:50%; height:85px;float:left;margin-right:5px;}
#comments_list {margin:0;padding:0;}
ul#comments_list{list-style-type:none;}
.comment {margin-bottom:10px; padding:7px; border: 1px solid #EEE}
.admin { background-color: #FEFAF5}
.comment .nick {cursor: pointer;}
.comment .web {display:inline;}
.comment .comment-body {padding:5px;}
.comment .comment-head span{ font-size:85%;}
.comment .comment-head span a {
border-left:1px solid;
border-right:1px solid;
color:#999;
padding:0 2px;
text-decoration:none;
}
.comment .comment-head span a:hover {color:#333;text-decoration:underline;}

.date {
font-style:italic; 
}

sup {
color:#808080;
}

#content p {
margin:4px 0;
}
